﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace AsyncCamera.Camera.Structure
{
    public enum MediaState { Play, Pause, Stop };
    public enum MediaError { OK, FrameUnavailable, IPHostUnreachable, None };
    public enum CameraType { Pelco = 0, File, WebCam };
    public enum FilterTypes { SimpleDisplay = 0, RecordDisplay, RecordAndFireDetection, SimpleFileDisplay, SimpleWebCamDisplay}
    public enum CameraOperations { MoveUp, MoveDown, MoveLeft, MoveRight, ZoomIn, ZoomOut,
                                   FocusNear, FocusFar, OpenIris, CloseIris, Stop, CallPreset, SetPreset, Wipe, Menu, ClearPreset}
}
